<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>switch等值比较</title>
  <script>
    /**
     * 案例一：根据输入的字母判断是否是元音字母？a,e,i,o,u
     */
    function fun1(){
      let ch = prompt("请输入一个字母：")
      switch (ch) {
        case 'a':
          console.log(ch + "是一个元音字母！")
          break;
        case 'e':
          console.log(ch + "是一个元音字母！")
          break;
        case 'i':
          console.log(ch + "是一个元音字母！")
          break;
        case 'o':
          console.log(ch + "是一个元音字母！")
          break;
        case 'u':
          console.log(ch + "是一个元音字母！")
          break;
        default:
          console.log(ch + "不是一个元音字母！")
          break;
      }
    }
    // fun1()
    function fun2(){
      let ch = prompt("请输入一个字母：")
      switch (ch) {
        case 'a':
        case 'e':
        case 'i':
        case 'o':
        case 'u':
          console.log(ch + "是一个元音字母！")
          break;
        default:
          console.log(ch + "不是一个元音字母！")
          break;
      }
    }
    fun2()
    /**
     * switch...case结构：
     * 1、case后的常量不能重复。
     * 2、break可以省略，如果省略就会执行到第一个break停止。
     * 3、default代表所有的等值比较都不成立时执行的代码。
     */
  </script>
</head>
<body>

</body>
</html>
